@import url('reset.css');
body{ font-family:Tahoma,'SimSun'; font-size:12px;}
#hd{ height:355px; background:url(../../images/admin/bg-login.png) repeat-x; padding-top:140px; position:relative;}
#logo{ position:absolute; width:147px; height:138px; background:url(../../images/admin/footer_logo.png) no-repeat; left:20%;}
#pix{ position:absolute; width:300px; height:300px; left:20%; top:190px; font-size:14px; line-height:165%; color:#666;}
#login_box{ width:350px; height:300px; overflow:hidden; position:absolute; left:50%;}
#login_box label{ display:block;margin-bottom:10px;}
#login_box label span{ display:block; margin-bottom:10px; color:#C00;}
#login_box label input.text,#login_box label input.password{ width:300px; height:30px; line-height:30px;border:1px solid #ccc; padding:0 5px;}
#login_box label input.text:focus{outline: -webkit-focus-ring-color auto 5px; background:#FFC;}
#login_box label input.password:focus{outline: -webkit-focus-ring-color auto 5px; background:#FFC;}
#login_box label.val{ position:relative;}
#login_box label.val .text{ width:105px; margin-bottom:3px;}
#login_box label.val img{ position:absolute; left:130px; top:2px;}
#login_box label.val a{ position:absolute;left:200px; display:block; top:14px;}
.btn_box{ margin-bottom:10px;}
.btn{ width:63px; height:31px; background:url(../../images/admin/login_box_btn_bg.png) no-repeat; border:none;}
.btn:hover{background:url(../../images/admin/login_box_btn_bg_hover.png) no-repeat; }
#ft{ text-align:center; color:#666;}
